package com.onedec.deptfacade;

import com.onedec.deptfacade.entity.OnedecDeptDto;
import com.onedec.deptfacade.entity.OnedecEmpDto;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.List;

@FeignClient("dept")
@RequestMapping("dept")
public interface DeptApi {
    @GetMapping("/getdepts")
    List<OnedecDeptDto> getDepts();

    @GetMapping("/getadmins")
    List<OnedecEmpDto> getAdmins();

    @GetMapping("/getDeptEmps")
    List<OnedecEmpDto> getDeptEmps(Integer did);
}
